@charset "utf-8";
/* CSS Document */



body { margin: 0px; min-width:1200px;padding: 0px; font-size: 14px; font-family:"Microsoft YaHei"; line-height:1.5em; overflow-x:hidden; }
a:link { color: #333333; text-decoration: none; }
a:visited { text-decoration: none; color: #333333; }
a:hover { text-decoration: underline; color: #ff0000; }
a:active { text-decoration: none; color: #333333; }
ul, dl, dd, h1, h2, h3, h4, h5, h6, form, span, div, li { padding:0; margin:0; }
h1 { font-size:24px; }
ul, li { list-style:none; }
img { border:0px; }
/*body*/
.mtop{ margin-top:20px;}


.container { width:1200px; margin:0 auto; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
/*topbg*/



#topbg { height:32px; background:url(../images/topbg.jpg) repeat-x; }
#topbg span { display:block; line-height:32px; }
.fl { float:left; }
.fr { float:right; }
/*header*/

#header { width:1200px; margin:5px auto; height:110px; }
#logo { float:left; width:310px; height:112px; line-height:110px; padding: 8px 15px 0px 8px; }
#line { float: left; width:18px; padding-top:8px; }
#pinpai { float: left; vertical-align: middle; padding-left: 15px; padding-right: 10px; padding-top: 20px; width:480px; }
#pinpai .span1 { font-size:20px; line-height:35px; }
#phone { float:right; padding-top:15px; text-align:right; }
/*nav*/

#nav { background:#0079d6; height: 70px; width: 100%; }
.nav_main { height:70px; overflow:hidden; width:1200px; margin:0 auto; }
.nav_main ul li { float:left;  font-weight:bold; margin:0px; }
.nav_main ul li a { display:block; height:70px; line-height:70px; color:#fff; padding-left:20px; font-size:16px; }
.nav_main ul li a span { float:left; display:block; padding-right:20px; font-size:16px; }
.nav_main ul li a:hover { color:#fff; background:#FFFFFF; color:#0079d6; height:70px; font-size:16px; }
.nav_main .img { }
.nav_main ul li img { vertical-align:middle; }
.nav_main ul li .subClass { clear:both; position:absolute; font-size:14px; background-color:#0079d6; display:none; text-align:center; z-index:99999; alpha(opacity=90);
opacity: 0.9; width:170px; }
.nav_main ul li:hover .subClass { display:block; }
.nav_main ul li .subClass a { line-height:46px; padding-left:0px; height:46px; color:#ffffff; display:block; background:url(../images/menubgx.png) center bottom no-repeat; font-size:14px; }
.nav_main ul li .subClass a:hover { color:#0079d6; background-color:#ffffff; line-height:46px; height:46px; }


.navls {background:#f54248;display:inline-block;text-align:center;text-decoration:none;color:#fff;position: relative;}

/*全屏大图*/

.flexslider { position:relative; height:550px; overflow:hidden; background:url(../images/loading.gif) 50% no-repeat; }
.slides { position:relative; z-index:1; }
.slides li { height:550px; }
.slides li a { width:100%; height:550px; display:block; }
.flex-control-nav { position:absolute; bottom:10px; z-index:2; width:100%; text-align:center; }
.flex-control-nav li { display:inline-block; width:14px; height:14px; margin:0 5px; *display:inline;
zoom:1; }
.flex-control-nav a { display:inline-block; width:14px; height:14px; line-height:40px; overflow:hidden; background:url(../images/dot.png) right 0 no-repeat; cursor:pointer; }
.flex-control-nav .flex-active { background-position:0 0; }
.flex-direction-nav { position:absolute; z-index:3; width:100%; top:45%; }
.flex-direction-nav li a { display:block; width:50px; height:50px; overflow:hidden; cursor:pointer; position:absolute; }
.flex-direction-nav li a.flex-prev { left:40px; background:url(../images/prev.png) center center no-repeat; }
.flex-direction-nav li a.flex-next { right:40px; background:url(../images/next.png) center center no-repeat; }
/*热门搜索关键词*/

#tagDiv {/* background:url(../images/rmss.jpg);*/ height:35px; line-height:35px; font-size:12px; }
#tagDiv Div { width:1200px; margin:auto; line-height:35px; }
/*首页产品*/

#indexprdiv { width:1200px; margin:10px auto; }
/*left*/

#indexpr_leftdt { width: 237px; font-size:18px; font-weight:bold; text-align:center; color:#FFFFFF; height:50px; line-height:50px; background:url(../images/prM.jpg) repeat-x center; }
#indexpr_left { float:left;/* margin-top:10px;*/ border: 1px solid #cfcfcf; padding-bottom:3px; }/*公共样式*/
#indexpr_l { float:left; margin-top:10px; padding-bottom:4px; width:235px; }
#indexpr_left dl { width: 235px; left: auto; top: 0px; right: auto; bottom: 0px; }
#indexpr_left .top { background:url(../images/prdt.jpg); height:65px; line-height:65px; width:196px; margin: 5px auto 0 auto; background-repeat: no-repeat; background-position: center; text-align:center; font-weight:bold; color:#FFFFFF; font-size:18px; }
#indexpr_left .content li { background:url(../images/prico.jpg) center left no-repeat; padding-left:25px; margin-bottom:3px; line-height:50px; margin-left:29px; margin-right:20px; font-size:14px; border-bottom:1px dashed #d8d8d8;font-size:16px; }
#indexpr_left .content li:hover { background:#C7E8F8; }
#indexpr_left .content li a { }
/*right*/

#indexpr_r { float:right; width:945px; margin-top:10px; margin-bottom:15px; }
#indexpr_right { width:944px; height:580px; border: 1px solid #cfcfcf; }
#indexpr_right2 { width:944px; border: 1px solid #cfcfcf; }
.indexprtitlebg { height:50px; padding-left:20px; line-height:50px; float:left; width:926px; background:url(../images/prM.jpg); font-size:16px; font-weight:bold; color:#FFFFFF; }
.indexprtitlebg h1 { float:left; padding-left:4px; font-size:16px; font-weight:bold; color:#FFFFFF; display : inline; }
.weizhiM_L a { color:black; font-size:16px; }
#indexprMore { float:right; padding-right:15px; }
#indexprMore a { color:#FFFFFF; font-size:12px; }
/*产品列表*/

/*.pr_list { float:left; width:100%; }

.pr_list ul { margin:18px 0; }

.pr_list li { list-style:none; float:left; margin-left:16px; background:#EFEFEF; margin-bottom:22px;border:1px solid red; height:380px;}

.pr_list li:hover{ background:#D2D2D2;}

.pr_list li img { width:286px; height:280px; padding:2px; border:1px solid #dbdbdb; }

.pr_list li a:hover img { border:1px solid #dbdbdb; padding:2px; }

.pr_title { height:45px; width:280px; line-height:45px; margin-bottom:12px; text-align:center; display:block; }
.pr_title2 { width:280px; margin-bottom:12px;display:block; }*/

.pr_list ul { margin-left:5px; margin-top:18px; }
.pr_list dl { float:left; border:3px solid #EBEBEB; margin-left:15px; margin-bottom:23px; }
.pr_list dd { background:#EBEBEB; padding:10px 5px 10px 5px; text-align:center; }
.pr_list dt img{ width:280px; height:216px;}
.pr_list dd a { margin-top:5px; font-size:16px; }
.pr_list dd .xhcz{ padding:5px 0 15px 0;}
.pr_list dd .xhcz span { display:block; font-size:12px; color:#999999;}
.pr_list dl:hover { border:3px solid #96CEF8; }
.pr_list dl:hover a { color:#1086E0; }
.pr_list dl:hover dd { background:#E6E6E6; }
/*内页推荐产品*/

.pr_listny { float:left; width:100%; }
.pr_listny ul { margin:18px 0; }
.pr_listny li { list-style:none; float:left; margin-left:10px; }
.pr_listny li img { width:200px; height:200px; padding:3px; border:1px solid #dbdbdb; }
.pr_listny li a:hover img { border:1px solid #0084ee; padding:3px; }
.prny_title { height:35px; width:200px; line-height:35px; margin-bottom:24px; text-align:center; display:block; }
/*广告位*/

.banner1 {width:100%; background-position:center;  height:196px; margin-bottom:10px; }
.banner2 { background:url(../images/gg02.jpg) no-repeat; width:100%; height:120px; background-position:center; margin-top:10px; margin-bottom:10px; }
.banner2 img { }
#indexylyzjg { background:url(../images/map.jpg) top center no-repeat; width:100%; height:640px; }
#indexylyzBt { width:500px; margin:15px auto 0 auto; }
#indexyLeft { float:left; width:630px; overflow: hidden; }
#indexyRight { float:right; width:530px; margin-top:8px; }
.yj { padding:15px 15px 10px 25px; width:92%; border: 1px dashed #15a9f1; height:115px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px; margin-bottom:20px; margin-top:20px; }
.yjtitle { font-size:18px; color:#009be7; font-weight:bold; height:30px; display:block; }
.yjnr { display:block; font-size:16px; line-height:30px; }
/*优势*/

.indexys01L { float:left; width:580px; margin-top:15px; }
.indexys03L { float:left; width:580px; margin-top:35px; }
.indexys01R { float:right; width:580px; margin-top:20px; }
.indexys05R { float:right; width:580px; margin-top:15px; }
.number { float:left; text-align:right; width:80px; font-size:60px; height:50px; line-height:50px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; color:#189ae5; font-weight:bold; display:block }
.indexysTitle { width:480px; float:right; height:50px; line-height:50px; }
.title01 { font-size:35px; font-weight:bold; color:#0394e7; display:block; height:50px; }
.title02 { font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#bbbbbb; display:block }
.indexysNr { font-size:16px; line-height:30px }
.indexysNr span { color:#00adea }
.indexysphone2 { font-size:26px; color:#FF0000; height:50px; font-family:Impact; }
.indexysphone { text-align:right; font-size:22px; padding-top:20px; }
/*生产实力绿色标题长度*/



.indexscslTitle { width:1200px; background:url(../images/indexmenu3.jpg) repeat-x; height:47px; margin-top:20px; }

.indexmenuscsl { background:#1898fc url(../images/indexmenu2.jpg)right no-repeat; padding-right:10px; height:47px; width:200px; float:left; line-height:47px; color:#FFFFFF; text-align:center; font-weight:bold; }
.indexmenutitle { font-size:16px; }
.indexmenutitle2 { font-size:14px; font-family:Arial, Helvetica, sans-serif }

.indexmenuMore { float:right; border-right:1px solid #cfcfcf; height:47px; line-height:47px; padding-right:20px; }
/*生产实力*/

.indexscslnr { height:300px; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; }


.scsl_list { float:left; margin: 10px auto; }
.scsl_list ul { margin:20px 0; }
.scsl_list dl { list-style:none; float:left; margin-left:15px; height:280px; }
.scsl_list dl img { width:275px; height:200px; border:3px solid #ffffff; }
.scsl_list dd { text-align:center; line-height:30px;display:block; }
.scsl_list dl:hover a{ color:#FFFFFF;text-decoration: underline;}
.scsl_list dl:hover dd{ background:#1898fc; padding-bottom:20px;}
.scsl_list dl:hover img{  border:3px solid #1898fc;} 

/*阶梯教室课桌椅*/
.jtjskc_list2 { float:left; margin: 10px auto;}
.jtjskc_list2 ul { margin:20px 0; }
.jtjskc_list2 dl { background:#ffffff; list-style:none; float:left; margin-left:17px; margin-bottom:30px; border:1px solid #EEEEEE; }
.jtjskc_list2 dl img { width:275px; height:212px;}
.jtjskc_list2 dd { text-align:center; line-height:45px;display:block; }
.jtjskc_list2 dl:hover a{ color:#1898fc;text-decoration: underline;}
/*.jtjskc_list dl:hover dd{ background:#1898fc; padding-bottom:20px;}*/
.jtjskc_list2 dl:hover{ background:#ffffff;  border:1px solid #96CEF8;}


.jtjskc_list { float:left; margin: 10px auto;}
.jtjskc_list ul { margin:20px 0; }
.jtjskc_list dl { background:#ffffff; list-style:none; float:left; margin-left:17px; margin-bottom:18px; border:1px solid #EEEEEE; }
.jtjskc_list dl img { width:275px; height:193px;}
.jtjskc_list dd { text-align:center; line-height:45px;display:block; }
.jtjskc_list dl:hover a{ color:#1898fc;text-decoration: underline;}
/*.jtjskc_list dl:hover dd{ background:#1898fc; padding-bottom:20px;}*/
.jtjskc_list dl:hover{ background:#ffffff;  border:1px solid #96CEF8;}


.indexkhjznr { background:#F0F0F0; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; margin-bottom:10px; }
.h560{ height:560px;}
.h660{ height:610px;}


#khjz_list { width:1198px; float:left; margin-bottom:10px; margin:0px auto; }
#khjz_list li { list-style:none; float:left; margin-left:15px; margin-top:10px; margin-bottom:10px; }
.khjzdiv { float:left; width:575px; margin-top:5px; }
.khjzdiv:hover { background:#E2E2E2; }
.khjzimg { float:left; width:220px; height:150px; border:1px solid #dbdbdb; padding:4px; }
.khjzimg img { width:220px; height:150px; }
.khjztitle { float:right; width:330px; font-size:16px; margin-left:10px; margin-top:10px; }
.khjztitle dt { font-weight:bold; }
.khjztitle dd { line-height:30px; }

.indexaboutus { background:#1898fc url(../images/indexmenu2.jpg)right no-repeat; padding-right:15px;  height:47px; width:200px; float:left; line-height:47px; color:#FFFFFF; text-align:center; font-weight:bold; }
.indexaboutusnr { height:660px; padding-top:10px; margin-bottom:10px; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; }
#indexaboutL { float:left; width:500px; padding:10px 0px 10px 15px; }
#indexaboutR { float:right; width:645px; line-height:30px; padding:10px 20px 10px 0; font-size:16px; }
#indexgchj { height:195px; margin-top:10px; }
#indexgchj * A { POSITION: relative }
#indexflv { background:url(../images/flvimgbg.jpg) no-repeat; height:375px; width:497px; }
.divflv { padding-top:22px; padding-left:22px; }
/*宇亮环境图片*/

#featureContainer { margin: 0px auto; width: 1180px; font-size: 80%; }
#feature { position: relative; margin-top: 5px; }
#feature .button { position: absolute; width: 1120px; top: 72px; left: 0px }
/*左右按钮*/

#feature .prev { border-left: #999 0px dotted; text-indent: -9999px; width: 23px; display: block; background: url(../images/feature_left.gif) center top; float: left; height: 48px; border-top: #999 0px dotted; top: -140px; border-right: #999 0px dotted }
#feature .next { text-indent: -9999px; width: 23px; display: block; background: url(../images/feature_right2.gif) center top; float: right; height: 48px; top: -140px; }
#feature .prev:hover { background-position: center bottom }
#feature .next:hover { background-position: center bottom }

.featureUL { position: relative; width: 2800px; float: left; }
#botton-scroll { z-index: 0; margin: 0px auto; width:100%; float: left; }
#block { z-index: 0; position: relative; margin: 0px auto; padding: 0px; width:1120px; font-size: 70%; overflow: hidden; }
#block .box { padding-left: 8px; width: 265px; padding-right:8px; float: left; padding-top: 5px; font-size:14px; text-align:center; }
#block .box dd { padding-top:10px; }
#block .box img { border:3px solid #dbdbdb; width:265px; height:180px; }
#block .box img:hover { border:3px solid #1d69c6; }
#block .box:hover a { text-decoration: underline; color: #ff0000; }
/*#block .box .feature-title { font-size: 140%; font-weight: normal }
#block .box .feature-thumb { width: 260px; margin-bottom: 5px; float: left; height: 150px; border:2px solid red; }*/
/*荣誉绿色标题长度*/



.indexhonorTitle { width:1200px; background:url(../images/indexmenu3.jpg) repeat-x; height:47px; }
.indexmenuhonor { background:#1898fc url(../images/indexmenu1.jpg) repeat-x; height:47px; width:205px; float:left; line-height:47px; color:#FFFFFF; text-align:center; font-weight:bold; }
.indexmenutitle { font-size:16px; }
.indexmenutitle2 { font-size:14px; font-family:Arial, Helvetica, sans-serif }
.indexmenuL { background:url(../images/indexmenu2.jpg) no-repeat; height:47px; width:47px; float:left }
.indexmenuMore { float:right; border-right:1px solid #cfcfcf; height:47px; line-height:47px; padding-right:20px; }
.indexhonornr { height:300px; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; }
/*荣誉列表*/



.honor_list { float:left; margin: 10px auto; }
.honor_list ul { margin:10px 0; }
.honor_list li { list-style:none; float:left; margin-left:20px; }
.honor_list li img { width:165px; border:1px solid #dbdbdb; padding:4px; }
.honor_list li a:hover img { border:1px solid #1d69c6; }
.honor_title { text-align:center; line-height:30px; width:176px; display:block; }


.nyhonor_list { float:left; margin: 10px auto; }
.nyhonor_list ul { margin:10px 0; }
.nyhonor_list li { list-style:none; float:left; margin-left:15px; }
.nyhonor_list li img { width:270px; height:210px; border:3px solid #dbdbdb; padding:1px; }
.nyhonor_list li a:hover img { border:3px solid #1d69c6; }
.nyhonor_title { text-align:center; line-height:30px; width:270px; display:block; margin-bottom:30px; margin-top:10px; }
/*新闻绿色标题长度*/







.indexnewsL { float:left; width:492px; margin-top:20px; }
.indexnewsR { float:right; width:492px; margin-top:20px; }
.indexnewsTitle { width:492px; background:url(../images/indexmenu3.jpg) repeat-x; height:47px; }
.indexmenunews { background:url(../images/indexmenu1.jpg) repeat-x; height:47px; width:205px; float:left; line-height:47px; color:#FFFFFF; text-align:center; font-weight:bold; }
.indexmenunews2 { background:url(../images/indexmenu1.jpg) repeat-x; height:47px; width:245px; float:left; line-height:47px; color:#FFFFFF; text-align:center; font-weight:bold; }
.indexmenutitle { font-size:16px; }
.indexmenutitle2 { font-size:14px; font-family:Arial, Helvetica, sans-serif }
.indexmenuL { background:url(../images/indexmenu2.jpg) no-repeat; height:47px; width:47px; float:left }
.indexmenuMore { float:right; border-right:1px solid #cfcfcf; height:47px; line-height:47px; padding-right:20px; }
.indexnewsnr { height:300px; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; padding-top:10px; }
/*新闻中心*/



/*新闻中心*/

.hm_news { border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; }
.newstitle { float:left; text-align:center; font-weight:bold; }
.news_tab { background:url(../images/indexmenu3.jpg) repeat-x; padding-right:10px; }
.news_tab span { width:200px; padding-right:10px; display:block; font-size:18px; color:#FFFFFF; line-height:47px; background:#1898fc url(../images/indexmenu2.jpg)right no-repeat; }
.news_tab .hd { float:right; margin-right:10px; }
.news_tab .hd ul li { float:left; padding:5px 10px; margin-top:10px; margin-left:10px; text-align:center; font-size:14px; color:#FFF; background:#b5b5b5; cursor:pointer; -webkit-border-radius: 20px; border-radius: 20px; }
.news_tab .hd ul li.on { background:#00a4e8; text-align:center; -webkit-border-radius: 20px; border-radius: 20px; }
.news_tab .bd { }
.news_tab .bd ul { overflow:hidden; width:100%; margin-top:10px; }
.news_tab .bd ul li { float:left; margin:0px 5px }
.news_tab .bd ul li img { width:230px; height:350px }
.aa { margin-left:10px; font-size:12px; }
.news_tab li img:hover { opacity:0.8; }
/*新闻中心列表*/

.hm_news { margin-top:20px; }
.hm_newsdiv { margin-left:15px; }
.hm_newsdiv ul { }
.hm_newsdiv dl { width:585px; float:left; margin-bottom:20px; }
.hm_newsdiv dl dt { float:left; width:220px; }
.hm_newsdiv dl dt img:hover { opacity:0.6; padding:2px; border:1px solid #CCCCCC; }
.hm_newsdiv dl dt img { width:220px; height:150px; padding:2px; border:1px solid #CCCCCC; }
.hm_newsdiv dl dd { float:left; width:340px; line-height:28px; font-size:14px; padding:0 0 0 15px; }
.hm_newsdiv dl dd b { font-size:16px; display:block; }
#xwzximg { float:left; width:139px; padding:3px; border:1px solid #cfcfcf; margin:10px 0px 0px 10px; }
#xwzxList { float:right; width:320px; }
#xwzxList ul li { background:url(../images/indexnewsico.jpg) 3px no-repeat; padding-left:20px; line-height:35px; border-bottom:1px dashed #cccccc; font-size:14px; margin-right:10px; }
#xwzxList ul li a { color: #000000; }
#xwzxList ul li a:hover { color: #2098e4; text-decoration: underline; }
/*合作伙伴*/





.indexhzhbnr { height:115px; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; }
.hzhb_list { float:left; margin: 10px auto; }
.hzhb_list ul { margin:10px 0; }
.hzhb_list li { list-style:none; float:left; margin-left:17px; }
.hzhb_list li img { width:136px; height:60px; margin-bottom:10px; border:1px solid #dbdbdb; padding:4px; }
.hzhb_list li a:hover img { border:1px solid #1d69c6; }
.hzhb_list .news_title { text-align:center; line-height:30px; width:136px; display:block; margin-bottom:10px; }
/*友情链接*/





#link { border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; height:60px; border:1px solid #dbdbdb; }
.linknr { margin:20px; }
.linknr a { padding:5px; line-height:25px; }
/*footer*/

#footerbg { background:url(../images/endindex01.jpg) repeat-x; height:180px; }

.f-dh{ line-height:56px; background:#0085E8; height:56px; color:#fff; font-size:14px;}
.f-dh a{ color:#FFFFFF;}
#footer { text-align:center; height:230px; width:100%; margin:20px auto 0 0px;}

.fri_links{height: 60px;line-height: 60px;background:#f2f2f2;font-size:14px;}
.fri_links a{margin-right:5px; }
.footer{height: 397px;background:#272727 url("../images/footerbg.jpg") no-repeat top center;color:#fff;position: relative; font-size:14px;}


#footer dl dt { }
#footer dl dt a { color:#fff; padding:0px 5px; }
#footer dl dt a:hover { color:#fff; text-decoration: underline; }
#footer .logo { float:left; width:330px; padding-top:30px; }
#footer .line { float: left; width:18px; padding-top: 30px; }
#footer .info { float:left; font-family:Verdana; text-align:left; color:#666666; padding-bottom: 0px; padding-left: 25px; padding-right: 0px; padding-top: 30px; line-height:28px; }
#footer .info span { color:#4B9F03; font-weight: bold; }
#footer .QQ { line-height:20px; height:20px; float:left; }
/*内页*/





#nyxpr_right { float:right; margin-top:10px; border: 1px solid #cfcfcf; width:895px; }
#nyxpr_right dt { font-size:16px; height:50px; line-height:50px; padding-left:10px; }
.Iabout_leftW { width:100%; }
.Iabout_leftW h1 { border-bottom:1px solid #E4E4E4; line-height:38px; text-align:center; margin-top:20px; line-height:50px;}

.Iabout_leftW .ny {  line-height:38px; font-size:16px; color: #333333; margin:20px 40px 20px 40px;}




.pr_dh { height:48px; padding-left:10px; background:url(../images/rmss.jpg) repeat-x; line-height:48px; float:left;  }
.Iabout_leftW dd div { padding:3px 0 5px 0; }
#n1 { margin: 0px auto; width: 1000px; text-align: center; }
.pr_sxdiv{ margin:0 40px 20px 40px;}
.pr_sx { display:block; line-height:25px; }
#nyxpr_right2 { float:right; margin-top:10px; border: 1px solid #cfcfcf; width:945px;}
#nyxpr_right2 dt { font-size:16px; height:50px; line-height:50px; padding-left:10px; }
.pr_dh2 { background:url(../images/rmss.jpg) repeat-x;  width:100%;line-height:48px; height:48px;float:left; }
.pr_dh2 .dh{ padding-left:20px; }


.de_tg2{ margin-top:20px;background:url(../images/de_tgbgr.jpg) no-repeat; height:43px; line-height:43px;}
.cptitle{ text-align:center; color:#FFFFFF; font-size:16px; width:145px; padding-right:20px;}
/*新闻动态内容*/





.gtile { font-size: 14px; color:#0079d6; overflow: hidden; }
.gtile a { color:#0079d6; font-weight:bold; }
.gtile a:hover { color:#0079d6; text-decoration: underline; }
.gline { border-bottom: 1px solid #0079d6; margin-top: 12px; margin-bottom: 12px; }
.gcontent { font-size: 14px; overflow: hidden; line-height: 26px; color: #333333; margin-bottom:20px; }
.gnewsr { width:100%; margin:20px; }
/*新闻列表*/

.nynewsdiv { margin:10px auto; }
.nynewsdiv .weizhi { line-height:48px; float:left; width:100%; font-size:14px; border-bottom:1px solid #CCCCCC; }
.weizhi .weizhidh { }
.weizhi .weizhidh li { float:left; padding:0 20px; font-size:14px; }
.nynewsdiv .weizhidhr { line-height:45px; }
.hr_newslist { width:1200px;}
.hr_newslist dl { width:585px; float:left; height:190px;}
.hr_newslist dl dt { float:left; width:240px; }
.hr_newslist dl dt img:hover { opacity:0.6; padding:2px; border:1px solid #999999; }
.hr_newslist dl dt img { width:220px; height:150px; padding:2px; border:1px solid #CCCCCC; }
.hr_newslist dl dd { float:left; width:340px;  }
.hr_newslist dl dd b { font-size:16px; display:block; line-height:26px;height:45px; }
.hr_newslist dl dd p{ font-size:14px; line-height:22px; color:#666666;} 
/*内页左右*/





#news_left { float:left; margin-top:10px; width:280px; overflow: hidden; }
#news_left dl { margin-bottom:10px; }
#news_left dt { background:#0079d6; height:48px; line-height:48px; color:#FFFFFF; text-align:center; font-size:18px; font-weight:bold; }
#news_left dd { border:1px solid #cfcfcf; }
#news_left dd ul{}
#news_left dd ul li { background:url(../images/prico.jpg) 0 12px no-repeat; padding-left:30px; line-height:45px; line-height:45px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
#news_left dd ul p { text-align:center; }
/*内页*/





#nyprdiv { width:1200px; margin:0px auto; }
.m1 { padding:10px 30px; }
.m1 li { font-size: 16px; }
.m1 li a { color:#333333; }
.lxwmPad10 { padding:10px 10px; font-size:16px; line-height:33px; color:#333333; }
.lxwmPad10 span { color:#0079d6; }
/*生产实力图片*/

.scsyimg { height:150px; }
/*推荐产品*/



.topprznr { height:310px; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; }
/*=============================================================================*/





/*产品列表下的新闻*/

.hm_newslist { margin-bottom:10px; margin:10px 20px; }
.hm_newslist dt { border-bottom:3px solid #DADADA; font-size:20px; padding-bottom:10px; padding-left:15px; font-weight:bold; }
#pr_nynews { margin:10px 0px; font-size:16px; }
#pr_nynews li { float:left; width:435px; line-height:36px; margin-left:15px; }
/*客服*/



.keifu { position:fixed; top:10%; right:0; width:131px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom, 10)||0)-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
z-index:990; }
.keifu_tab { width:160px; }
.icon_keifu { width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer; }
.keifu_box { float:left; width:131px; }
.keifu_tab img { display:block; }
.keifu_head { width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative; }
.keifu_close:link, .keifu_close:visited { display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px; }
.keifu_close:hover { background-position:-60px 0; }
.keifu_con { border-left:7px solid #0e86cf; border-right:7px solid #0e86cf; padding-top:15px; background:#fbfbfb; }
.keifu_con li { height:33px; padding-left:12px; }
.keifu_con .weixin { height:96px; }
.keifu_con .bt { font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646; }
.keifu_bot { width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }
.imgbgright img { float:right; }
/*分页*/



.shpa { width: 668px; padding-top:30px; padding-bottom:20px; text-align:center; }
.shpa a { padding:0px 5px 0; color:#646464; line-height:22px; font-size:14px; display:inline-table; border:1px solid #ccc; padding-left:8px; padding-right:8px; background: #efefef; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #efefef)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #efefef 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #efefef 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #efefef 100%); /* IE10+ */ background: linear-gradient(top, #ffffff 0%, #efefef 100%); /* W3C */ }
.shpa a:hover { color:#fff; background:#646464; border:1px solid #444444; }
.nybanner { height:360px; width:100%; background-position:center; }
/*产品详情页的图片样式*/

/*图片放大镜样式*/
.jqzoom { float:left; border:none; position:relative; padding:0px; cursor:pointer; margin:0px; display:block; }
.zoomdiv { z-index:100; position:absolute; top:0px; left:0px; width:1200px; height:1200px; background:#ffffff; border:1px solid #CCCCCC; display:none; text-align:center; overflow:hidden; }
.jqZoomPup { z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:20px; height:20px; border:1px solid #aaa; background:#ffffff; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); }
#prnyleftdiv { float:left; width:350px; margin-top:30px; }
#prnyrightdiv { float:right; width:300px; margin-top:30px; }
#prnyrightdiv h1 { color:#019026; font-size:16px; border-bottom:1px dotted #CDCDCD; }
#prnyrightdiv h3 { font-size:14px; color:#00771f; }
/*图片小图预览列表*/
.spec-preview { width:350px; height:350px; border:1px solid #EEEEEE; }
.spec-scroll { clear:both; margin-top:5px; width:352px; }
.spec-scroll .items { float:left; position:relative; width:350px; height:76px; overflow:hidden; }
.spec-scroll .items ul { position:absolute; width:999999px; height:76px; }
.spec-scroll .items ul li { float:left; width:84px; text-align:center; }
.spec-scroll .items ul li img { border:1px solid #CCC; padding:2px; width:70px; height:70px; }
.spec-scroll .items ul li img:hover { border:2px solid #FF6600; padding:1px; }
#prnyrightdiv1 { float:right; width:460px; line-height:28px; }
#prnyrightdiv1 h1 { color:#0079D6; font-weight:bold; margin:30px auto 10px auto; font-size:18px; padding-bottom:10px; border-bottom:1px dotted #C8C8C8; }
#prnyrightdiv1 dd { height:40px; }
#prnyrightdiv1 .cpcs { line-height:20px; }
#prnyrightdiv1 .cpcs div{ line-height:25px; }
#prnyrightdiv1 .cpcs p{ margin:0px; padding:0px; font-size:16px;  line-height:30px; }
#prnyrightdiv1 span{ display:block;}
.prphone { font-size:18px; font-weight:bold; color:#0079D6; display:block; margin-top:10px; }
#prnyrightdiv1 .phone1 { font-weight:bold; margin-top:20px; background:#0079D6; display:block; border-radius:30px; height:45px; line-height:45px; text-align:center; width:300px; color:#FFFFFF; font-size:18px; }
.section{width:95%; margin:auto; }



/*3now.cn旧网站*/
ul{list-style-type:none;}
em{font-style:normal;}
.lt{float:left;}
.rt{float:right;}
input.sub,label{border:none;cursor:pointer;}
input,textarea{font-family:"Microsoft Yahei";outline:none;}
table{border-collapse:collapse;}
table td,table th{padding:0;}
div.clear{font: 0px Arial; line-height:0;height:0; overflow:hidden;clear:both;}
/*wrapin 主体容器宽度*/
.wrapin{width:1200px;margin-left:auto;margin-right:auto;}
/*公用CSS 开始*/

/*header 开始*/
.header_t{height:29px;line-height:29px;background:#e6e6e5;color:#979797;font-size:12px;font-family:"宋体";}
.header_t a{color:#979797;}
.header_t a:hover{color:#e20500;}
.ht_right a{float:left;margin-left:19px;}
.header{height:105px;}
.header .logo{float:left; width:250px;}
.header .logo img{display:block;}
.head_tip{height:78px;float:left;padding:27px 0 0 45px;background:url("../images/head_tip.png") no-repeat left top;color:#424242;}
.head_tip dt{font-size:20px;height:26px;line-height:26px;}
.head_tip dd{font-size:22px;height:28px;line-height:28px;}
.head_tip .red{color:#e20500;}
.head_tel{float:right;height:105px; width:220px;white-space:nowrap;padding:22px 0 0 49px;/*background:url("../images/head_tel.png") no-repeat left 35px;*/}
.head_tel dt{height:26px;line-height:26px;color:#040000;}
.head_tel dd{font-size:20px;font-family:"Arial";color:#e20500;}
/*header 结束*/

/*nav 导航*/
.nav{height:47px;line-height:47px;background:#1b1b1b;font-size:15px;border-bottom:1px solid #222;}
.nav a{display:inline-block;width:143px;height:47px;text-align:center;color:#fff;float:left;margin-left:-1px;position:relative;}
.nav a:hover,.nav a.hover{color:#fff;background:#ff0000;z-index:10;text-decoration:none;}
.nav em{display:inline-block;width:1px;height:47px;background:url("../images/nav_line.gif") no-repeat left top;float:left;margin-left:-1px;}
/*nav 导航*/
.navls { background:#ff0000; height:47px;}

.banner{height:300px;background:url("../images/banner.jpg") no-repeat top center;}
/*nav_pos 所在位置*/
.nav_pos{height:80px;line-height:80px;clear:both;border-top:1px solid #e6e2e3;border-bottom:1px solid #e6e2e3;color:#2b2d3a;}
.nav_pos a{color:#2b2d3a;}
.nav_pos a:hover{color:#e20500;}
.nav_pos h1{font-size:14px; display:inline; font-weight:normal;}
/*nav_pos 所在位置*/

.m_left{float:left;width:800px;}
.m_right{width:267px;float:right;}
.mr_why{display:block;width:265px;height:251px;background:url("../images/mr_why.jpg") no-repeat top center;border:1px solid #dbdbdb;margin-top:44px;text-align:center;font-size:24px;font-weight:bold;color:#141111 !important;line-height:31px;padding-top:30px;}
.mr_why:hover{text-decoration:none;}
.mr_why .red{color:#be0404;}
.mr_news{margin-top:27px;border:1px solid #dbdbdb;padding:0 5px 6px 5px;}
.mr_news .head{height:47px;line-height:47px;clear:both;}
.mr_news .head strong{float:left;font-size:22px;color:#141111;padding-left:5px;}
.mr_news .head a{float:right;color:#292929;}
.mr_news .head a:hover{color:#e20500;}
.mr_news li{height:37px;line-height:37px;background:url("../images/mr_news.png") no-repeat 12px center;border-bottom:1px dotted #EAEAEA;vertical-align:top;padding-left:25px;}
.mr_news li a{float:left;display:inline-block;max-width:220px;_width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mr_contact{margin-top:27px;border:1px solid #dbdbdb;padding:8px 7px 5px 7px;position:relative;color:#515151;}
.mrcontact_photo{display:block;margin-bottom:7px;}
.mr_contact .in{line-height:27px;padding:0 15px 0 90px;text-indent:-70px;word-break:break-all;background-repeat:no-repeat;background-position:left 6px;}
.mr_contact .ico1{background-image:url("../images/mr_contact1.png");}
.mr_contact .ico2{background-image:url("../images/mr_contact2.png");}
.mr_contact .ico3{background-image:url("../images/mr_contact3.png");}
.mr_contact .ico4{background-image:url("../images/mr_contact4.png");}
.mr_contact .ico5{background-image:url("../images/mr_contact5.png");}
.mr_contact .ico6{background-image:url("../images/mr_contact6.png");}
.mrcontact_shadow{display:block;position:absolute;right:-1px;bottom:-16px;}

/*footer 底部*/
.footer_top{margin-top:40px;background:#1b1b1b;padding:35px 0 38px 0;border-top:6px solid #08090b;color:#fff;}
.ft_nav{width:340px;float:left;}
.ft_nav dt{height:36px;color:#cfcfcf;font-size:20px;}
.ft_nav dt span{display:inline-block;height:28px;line-height:28px;border-bottom:2px solid #404040;}
.ft_nav dd{height:32px;line-height:32px;vertical-align:top;}
.ft_nav dd a{padding-left:15px;display:inline-block;max-width:310px;_width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;background:url("../images/ft_link.png") no-repeat left center;}
.ft_code{float:right;text-align:center;}
.ft_code dt{margin-bottom:5px; padding-left:10px;}
.ft_code img{display:block;}
.ft_code dd{line-height:20px; font-size:12px;}
.footer_info{height:44px;line-height:44px;text-align:center;background:#313131;font-size:15px;color:#cfcfcf; font-size:14px;}
/*footer 底部*/
/*公用CSS 结束*/

.hmnews_item{padding:15px 0 15px 0;border-bottom:1px solid #e8e6e6; height:126px;width:915px;}
.hmnews_item .title{ height:50px; line-height:50px;font-size:22px;font-weight:bold;color:#2b2d3a;}
.hmnews_item .title a{color:#2b2d3a; font-size:22px;}
.hmnews_item .title a:hover{color:#e20500;}
.hmnews_item p{line-height:26px;}
.hmnews_item dt{float:left; width:215px;}
.hmnews_item dd{float:left; width:670px; font-size:14px;}
.hmnews_item dt img:hover{ border:1px solid #787878;}
.hmnews_item dt img{ border:1px solid #D7D7D7;}

.art_head{height:74px;line-height:74px;font-size:16px;margin-top:30px;color:#2b2d3a;margin-bottom:28px;border-bottom:1px solid #eaeaea;font-weight:bold;}
.art_content{line-height:32px; font-size:18px;}
.art_share{margin:30px 0 20px 0;height:24px;line-height:24px;color:#666;}
.art_others{border-top:1px solid #d6d6d6;line-height:30px;padding:20px;color:#666;}
.art_others a{color:#666;}
.art_others a:hover{color:#e20500;}

.fenye{ height:30px; line-height:30px; text-align:center; padding-top:20px;}
.shpa { width: 100%px; padding-top:30px; text-align:center; }
.shpa a { padding:0 5px 0; color:#646464; font-size:14px; display:inline-table; border:1px solid #ccc; padding-left:16px; padding-right:16px; border-radius: 3px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); background: #efefef; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #efefef)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #efefef 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #efefef 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #efefef 100%); /* IE10+ */ background: linear-gradient(top, #ffffff 0%, #efefef 100%); /* W3C */ }
.shpa a:hover { color:#fff; background:#646464; border:1px solid #444444; }

.seojc dl{ display:block; margin-top:40px;}
.seojc h2{ border-bottom:1px dotted #CCCCCC; border-top:1px dotted #cccccc; padding-bottom:10px; padding-top:10px;}
.seojc ol{ margin-top:30px; list-style-type:decimal!important; list-style-image:none; list-style-position:outside;}  
.seojc ol li{width:28%; float:left; margin-right:10px; margin-left:25px; line-height:40px; font-size:18px;}


/*首页客户案例*/

.hm_kh2{height:732px;background:url("../images/hmkh2_bg.jpg") no-repeat top center;}
.hm_kh2 .title{text-align: center;color:#fff;height:180px;}
.hm_kh2 .title dt{height:38px;line-height: 38px;font-weight: bold;font-size:30px;padding-top:60px;}
.hm_kh2 .title dd{height: 36px;line-height: 36px;font-size:18px;}


/*首页滚动产品*/
.hmkh_slider{width:1200px;margin:0 auto;position: relative;overflow: hidden;}
.hmkh_slider .s_wrap{width:1216px;height:418px;position: relative;overflow: hidden;}
.hmkh_slider li{width:272px;height:402px;float:left;margin-right:16px;border:8px solid #0571ab;background:#fff;position: relative;}
.hmkh_slider li:hover{border-color:#e72222;}
.hmkh_slider li:hover a{ background:#e72222;}
.hmkh_slider .photo{display: block;width:100%;height:272px;position: relative;overflow: hidden;}
.hmkh_slider .photo img{display:block;width:100%;height:100%;object-fit:cover;}
.hmkh_slider dl{width:242px;margin:0 auto;}
.hmkh_slider dt{height:60px;line-height: 60px;text-align: center;font-size:16px;color:#2f2f2f;}
.hmkh_slider dd{line-height: 22px;max-height:66px;display:-webkit-box;-webkit-box-orient:vertical;overflow: hidden;text-overflow:ellipsis;-webkit-line-clamp:3;color:#3c3c3c;}
.hmkh_slider .more{display: block;width:124px;height:34px;line-height: 34px;text-align: center;color:#fff;background:#0571ab;border-radius:17px;position: absolute;left:50%;bottom:30px;margin-left:-62px;}
.hmkh_slider li:hover .more{color:#fff;background:#;}
/*首页客户案例*/

.hmkh_ctrl{margin-top:50px;text-align: center;}
.hmkh_ctrl .c_btn{display:inline-block;width:37px;height:37px;margin:0 5px;cursor:pointer;}
.hmkh_ctrl .pre{background:url("../images/hmkh2_pre.png") no-repeat center center;}
.hmkh_ctrl .next{background:url("../images/hmkh2_next.png") no-repeat center center;}


.hab_slidernr { height:640px; padding-top:10px; margin-bottom:10px; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; }

.hab_slider{width:1190px;height:233px;position: relative;margin:0 auto;}
.hab_slider .s_wrap{width:1160px;height:230px;position: relative;overflow: hidden;margin:0 auto;}
.hab_slider li{width:275px;height:230px;float:left;margin:0 7px;text-align: center; }
.hab_slider li:hover .name{ color:#0571ab;}
.hab_slider .photo{display: block;width:275px;height:195px;}
.hab_slider img{display: block;width:275px;height:193px;}

.hab_slider .name{height:26px;line-height: 26px;display:inline-block;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hab_slider .c_btn{width:18px;height:46px;position: absolute;top:90px;z-index:20;cursor:pointer;}
.hab_slider .pre{left:0;background:url("../images/hmqy_pre.png") no-repeat left center;}
.hab_slider .next{right:0;background:url("../images/hmqy_next.png") no-repeat left center;}


/*右边QQ客服代码main css*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

.ht_nyscsl2 { float:left; margin: 10px auto; }
.ht_nyscsl2 ul { margin:10px 0 10px -30px; }
.ht_nyscsl2 li { list-style:none; float:left; margin-left:30px; }
.ht_nyscsl2 li img { width:420px; height:300px; border:2px solid #dbdbdb; padding:4px; }
.ht_nyscsl2 li a:hover img { border:2px solid #1d69c6; }
.nyscsl_title { text-align:center; line-height:40px; margin-bottom:20px;width:420px; display:block; }
.h_head{
	text-align: center;
	padding:40px 0 30px 0;
}
.h_head .t1{
	height: 55px;
	line-height: 55px;
	font-size:48px;
	font-weight: bold;
	color:#000;
}
.h_head .t1 span{
	color:#0394e7;
}
.h_head .t2{
	height: 72px;
	line-height: 62px;
		font-size:18px;
		border-bottom:4px solid #cfcfcf;
		border-radius:25px;
 
　　-moz-border-radius:25px;/*老的Firefox*/

}